sandwich with toasted bread, ham, and cheese - İspanyolca İngilizce Sözlük